integer, parameter:: PC0_CYCLE = z"0"
integer, parameter:: PC1_INST = z"0"
integer, parameter:: PC1_NULL1 = z"1"
integer, parameter:: PC1_INST_LAN = z"2"
integer, parameter:: PC1_NULL3 = z"3"
integer, parameter:: PC1_NULL4 = z"4"
integer, parameter:: PC1_NULL5 = z"5"
integer, parameter:: PC1_INST_CBR = z"6"
integer, parameter:: PC1_INST_MEMACC = z"7"
integer, parameter:: PC1_INST_LDMACCESS = z"8"
integer, parameter:: PC1_NULL9 = z"9"
integer, parameter:: PC1_NULL10 = z"a"
integer, parameter:: PC1_RMACCESS = z"b"
integer, parameter:: PC1_INST_PIPE0 = z"c"
integer, parameter:: PC1_NULL13 = z"d"
integer, parameter:: PC1_NULL14 = z"e"
integer, parameter:: PC1_NULL15 = z"f"
integer, parameter:: PC1_REQ_DMA_RMA = z"10"
integer, parameter:: PC1_REQ_DMA = z"11"
integer, parameter:: PC1_REQ_RMA = z"12"
integer, parameter:: PC1_REQ_IO = z"13"
integer, parameter:: PC2_L1IC_ACCESS = z"0"
integer, parameter:: PC2_L1IC_MISSTIME = z"1"
integer, parameter:: PC2_CYC_DOUBLELAUNHC = z"2"
integer, parameter:: PC2_NULL3 = z"3"
integer, parameter:: PC2_NULL4 = z"4"
integer, parameter:: PC2_INST_JUMP_CON = z"5"
integer, parameter:: PC2_PRE_SEQUENCE = z"6"
integer, parameter:: PC2_LDM_PIPEDIRECT = z"7"
integer, parameter:: PC2_CYC_LDMCONFLICT = z"8"
integer, parameter:: PC2_NULL9 = z"9"
integer, parameter:: PC2_NULL10 = z"a"
integer, parameter:: PC2_GLD = z"b"
integer, parameter:: PC2_INST_PIPE0_INT = z"c"
integer, parameter:: PC2_INST_SCALAR_INT = z"d"
integer, parameter:: PC2_INST_SCALAR_FLOAT_ADDETC = z"e"
integer, parameter:: PC2_REQ_RSYN = z"f"
integer, parameter:: PC2_REQ_DMA = z"10"
integer, parameter:: PC2_REQ_DMA_PUT = z"11"
integer, parameter:: PC2_REQ_RMA_PUT = z"12"
integer, parameter:: PC2_REQ_L1IC_RAM_READ = z"13"
integer, parameter:: PC3_L1IC_MISS = z"0"
integer, parameter:: PC3_L0IC_BUBBLE = z"1"
integer, parameter:: PC3_CYC_LAUNHC_NONE = z"2"
integer, parameter:: PC3_NULL3 = z"3"
integer, parameter:: PC3_NULL4 = z"4"
integer, parameter:: PC3_FAIL_PREJUMP_INST_CON = z"5"
integer, parameter:: PC3_PREJUMP_FORWARD = z"6"
integer, parameter:: PC3_NULL7 = z"7"
integer, parameter:: PC3_LDM_PIPE = z"8"
integer, parameter:: PC3_WRITELDM_DMA_RMA = z"9"
integer, parameter:: PC3_NULL10 = z"a"
integer, parameter:: PC3_GST = z"b"
integer, parameter:: PC3_INST_PIPE0_FLOAT = z"c"
integer, parameter:: PC3_INST_SCALAR_FLOAT = z"d"
integer, parameter:: PC3_INST_SCALAR_FLOAT_MULETC = z"e"
integer, parameter:: PC3_REQ_CSYN = z"f"
integer, parameter:: PC3_REQ_RMA = z"10"
integer, parameter:: PC3_REQ_DMA_GET = z"11"
integer, parameter:: PC3_REQ_RMA_GET = z"12"
integer, parameter:: PC3_REQ_LDM_RAM_READ = z"13"
integer, parameter:: PC4_NULL0 = z"0"
integer, parameter:: PC4_CYC_LAUNHC_NONE_BUFFER = z"1"
integer, parameter:: PC4_INST_PIPE0LAUNHC = z"2"
integer, parameter:: PC4_CYC_PIPE0LAUNHCNONE_INST = z"3"
integer, parameter:: PC4_L1IC_MISSTIME = z"4"
integer, parameter:: PC4_BR = z"5"
integer, parameter:: PC4_PREJUMP_BACK = z"6"
integer, parameter:: PC4_REQ_RSCATTER_MEMACC = z"7"
integer, parameter:: PC4_CYC_LSCATTER_MEMACC_UNLDM = z"8"
integer, parameter:: PC4_READLDM_DMA_RMA = z"9"
integer, parameter:: PC4_NULL10 = z"a"
integer, parameter:: PC4_RLD = z"b"
integer, parameter:: PC4_INST_PIPE0_MEMACC = z"c"
integer, parameter:: PC4_INST_SCALAR_MEMACC = z"d"
integer, parameter:: PC4_INST_SCALAR_FLOAT_DIVETC = z"e"
integer, parameter:: PC4_REQ_SYNC_P2P = z"f"
integer, parameter:: PC4_REQ_DMA_FENCE = z"10"
integer, parameter:: PC4_NULL17 = z"11"
integer, parameter:: PC4_REQ_RMA_FENCE = z"12"
integer, parameter:: PC4_REQ_GPR_READ = z"13"
integer, parameter:: PC5_NULL0 = z"0"
integer, parameter:: PC5_CYC_SYN_WAIT = z"1"
integer, parameter:: PC5_INST_PIPE1LAUNHC = z"2"
integer, parameter:: PC5_CYC_PIPE1LAUNHCNONE_INST = z"3"
integer, parameter:: PC5_INST_L0IC_READ = z"4"
integer, parameter:: PC5_JMP = z"5"
integer, parameter:: PC5_FAIL_PRE_SEQUENCE = z"6"
integer, parameter:: PC5_CYC_LSCATTER_MEMACC_UNARBITRATE = z"7"
integer, parameter:: PC5_NULL8 = z"8"
integer, parameter:: PC5_LDM_AUTOADDONE = z"9"
integer, parameter:: PC5_NULL10 = z"a"
integer, parameter:: PC5_RST = z"b"
integer, parameter:: PC5_INST_PIPE1 = z"c"
integer, parameter:: PC5_INST_VECTOR_INT = z"d"
integer, parameter:: PC5_INST_SCALAR_FLOAT_TRANS = z"e"
integer, parameter:: PC5_NULL15 = z"f"
integer, parameter:: PC5_REQ_RMA_FENCE = z"10"
integer, parameter:: PC5_REQ_DMA_FENCE_TOTAL = z"11"
integer, parameter:: PC5_REQ_RMA_FENCE_TOTAL = z"12"
integer, parameter:: PC5_REQ_L1IC_RAM_READ = z"13"
integer, parameter:: PC6_CYC_LAUNHCNONE_BUFFER = z"0"
integer, parameter:: PC6_CYC_MEMB_WAIT = z"1"
integer, parameter:: PC6_NULL2 = z"2"
integer, parameter:: PC6_CYC_PIPE0_NOINST = z"3"
integer, parameter:: PC6_L0IC_BUBBLE = z"4"
integer, parameter:: PC6_INST_CONFLAG = z"5"
integer, parameter:: PC6_FAIL_PREJUMP_FORWARD = z"6"
integer, parameter:: PC6_NULL7 = z"7"
integer, parameter:: PC6_LDM_TBOX = z"8"
integer, parameter:: PC6_ACCLDM_REMOTERLD = z"9"
integer, parameter:: PC6_NULL10 = z"a"
integer, parameter:: PC6_NULL11 = z"b"
integer, parameter:: PC6_INST_PIPE1_INT = z"c"
integer, parameter:: PC6_INST_VECTOR_FLOAT = z"d"
integer, parameter:: PC6_INST_VECTOR_FLOAT_ADDS = z"e"
integer, parameter:: PC6_REQ_OUTSYN = z"f"
integer, parameter:: PC6_REQ_FENCE_TOTAL = z"10"
integer, parameter:: PC6_INST_BUFFIRSTDMARMA_0_0 = z"11"
integer, parameter:: PC6_NULL18 = z"12"
integer, parameter:: PC6_REQ_LDM_RAM_READ = z"13"
integer, parameter:: PC7_INST_L0IC_READ = z"0"
integer, parameter:: PC7_INST_BUFFIRSTDMARMA_0_0 = z"1"
integer, parameter:: PC7_CYC_INSTBUFFEREMPTY = z"2"
integer, parameter:: PC7_CYC_PIPE1_NOINST = z"3"
integer, parameter:: PC7_NULL4 = z"4"
integer, parameter:: PC7_NULL5 = z"5"
integer, parameter:: PC7_FAIL_PREJUMP_BACK = z"6"
integer, parameter:: PC7_CYC_RSCATTER_MEMACC_UNARBITRATE = z"7"
integer, parameter:: PC7_LDM_RMW_WR = z"8"
integer, parameter:: PC7_ACCLDM_REMOTERST = z"9"
integer, parameter:: PC7_NULL10 = z"a"
integer, parameter:: PC7_NULL11 = z"b"
integer, parameter:: PC7_INST_PIPE1_MEMACC = z"c"
integer, parameter:: PC7_INST_VECTOR_MEMACC = z"d"
integer, parameter:: PC7_INST_VECTOR_FLOAT_MULS = z"e"
integer, parameter:: PC7_REQ_WRCH = z"f"
integer, parameter:: PC7_REQ_FENCE_TOTAL_WAIT = z"10"
integer, parameter:: PC7_NULL17 = z"11"
integer, parameter:: PC7_NULL18 = z"12"
integer, parameter:: PC7_REQ_GPR_READ = z"13"
type :: lwpf_evt_conf
integer(kind=8) :: pc_mask
integer(kind=8):: evt_0
integer(kind=8):: evt_1
integer(kind=8):: evt_2
integer(kind=8):: evt_3
integer(kind=8):: evt_4
integer(kind=8):: evt_5
integer(kind=8):: evt_6
integer(kind=8):: evt_7
end type lwpf_evt_conf
